be beyond one's powers

力所不及,不能胜任